Big Huge Thesaurus

subkingdom Parazoa

noun